generally esteemed and respected - Turco Inglés Diccionario